
#ifndef IAsyncResult_h
#define IAsyncResult_h

#include <REvents.h>

namespace Riccsson
{
	namespace System
	{
		// Summary:
		//     References a method to be called when a corresponding asynchronous operation
		//     completes.
		//
		// Parameters:
		//   ar:
		//     The result of the asynchronous operation.
		CREATE_DELEGATE1(Void, Action, IAsyncResult);
	}
}

#endif